WCPM\Classes\Shop C

Total Complexity 113
Dependencies 5
Dependents 3
Total lines 682
Lines of code 424
Logical lines of code 207
Comment lines 114
Methods 44
Properties 3

Methods 44

Method Rating Maintainability Complexity Lines of code
track_user()
A
56 9 18
can_order_confirmation_be_processed()
S
51 6 32
is_valid_order_key_in_url()
S
58 6 16
get_order_from_query_vars()
S
56 5 18
can_clv_query_be_run()
S
60 5 15
pmw_get_order_total()
S
52 4 24
get_order_with_url_order_key()
S
58 4 16
get_order_fees()
S
58 4 15
is_order_confirmation_allowed_status()
S
70 4 6
get_list_id_suffix()
S
60 3 14
get_list_name_suffix()
S
60 3 14
pmw_is_order_received_page()
S
64 3 11
is_browser_on_shop()
S
62 3 11
is_existing_customer()
S
57 2 16
is_backend_subscription_renewal_order()
S
68 3 7
is_order_deduplication_disabled()
S
66 3 9
is_backend_manual_order()
S
68 3 7
get_all_paid_orders_by_billing_email()
S
61 2 13
conversion_pixels_already_fired_html()
S
61 1 22
get_fee_by_postmeta_key()
S
69 2 7
woocommerce_3_and_above()
S
67 2 8
pmw_get_current_order()
S
70 2 7
add_parent_category_name()
S
66 2 8
add_parent_category_id()
S
66 2 8
wpm_get_order_user_id()
S
68 2 7
get_order_from_order_received_page()
S
69 2 7
get_order_currency()
S
78 2 3
get_clv_value_filtered_by_billing_email()
S
66 2 8
get_clv_order_total_by_billing_email()
S
66 2 8
is_nodedupe_parameter_set()
S
67 2 8
wpm_get_the_title()
S
72 2 5
was_order_created_while_wpm_was_active()
S
70 2 7
was_order_created_while_wpm_premium_was_active()
S
70 2 7
is_wcs_renewal_order()
S
78 2 3
is_new_customer()
S
79 1 3
do_not_track_user()
S
79 1 3
get_count_of_order_ids_by_billing_email()
S
79 1 3
get_all_order_ids_by_billing_email()
S
66 1 8
get_count_of_all_order_ids()
S
80 1 3
get_all_order_ids()
S
68 1 7
is_order_deduplication_enabled()
S
79 1 3
is_order_confirmation_not_allowed_status()
S
79 1 3
has_conversion_pixel_already_fired()
S
81 1 3
get_subscription_value_multiplier()
S
80 1 3